magazine editor in chief - Francés Inglés Diccionario